<?php

class OrderModule extends CWebModule {
    public function init() {
        // this method is called when the module is being created
        // you may place code here to customize the module or the application
        // import the module-level models and components
        $this->setImport(array(
            'order.models.*',
            'order.components.*',
        ));
        $this->defaultController = 'order';
        $basePath = Yii::getPathOfAlias('application.modules.order.theme');
        $baseUrl = Yii::app()->getAssetManager()->publish($basePath);

        $cs = Yii::app()->getClientScript();
        $cs->registerCoreScript('jquery');
        $cs->registerCssFile($baseUrl . '/css/order.css');
    }

    public function beforeControllerAction($controller, $action) {
        if (parent::beforeControllerAction($controller, $action)) {
            // this method is called before any module controller action is performed
            // you may place customized code here
            return true;
        }
        else
            return false;
    }

}
